The Spring Nucleus: A Microkernel for Objects

نویسندگان

  • Graham Hamilton
  • Panos Kougiouris
چکیده

The Spring system is a distributed operating system that supports a distributed, object-oriented application framework. Each individual Spring system is based around a microkernel known as the nucleus, which is structured to support fast cross-address-space object invocations. This paper discusses the deign rationale for the nucleus’ IPC facilities and how they fit into the overall Spring programming model. We then describe how the internal structure of the nucleus is organized to support fast cross-address-space calls, including some specific details and performance information on the current implementation. email addresses: graham [email protected] [email protected] A Sun Microsystems, Inc. Business M/S 29-01 2550 Garcia Avenue Mountain View, CA 94043

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

The Spring Nucleus: A Microkemel for Objects

The Spring system is a distributed operating system that supports a distributed, object-oriented application framework. Each individual Spring system is based around a microkernel known as the nucleus, which is structured to support fast cross-address-space object invocations. This paper discusses the design rationale for the nucleus’s IPC facilities and how they fit into the overall Spring pro...

متن کامل

Sun Microsystems Laboratories The First Ten Years 1991 − 2001

Spring is a highly modular, distributed, object-oriented operating system. This paper describes the goals of the Spring system and provides overviews of the Spring object model, the security model, and the naming architecture. Implementation details of the Spring microkernel, virtual memory system, file system, and UNIX emulation are supplied.

متن کامل

Soul: An Object-Oriented OS Framework for Object Support

Soul is an object-oriented framework for object support, on which speciic object-support operating systems (called \subsystems") such as SOS, Comandos, or Cool, can be built and coexist. The Soul framework comprises a Nucleus (object-oriented microkernel), and a Generic Run-Time (GRT, an object-oriented toolkit of object-management object types and classes). A new subsystem is built by reusing,...

متن کامل

An Overview of the Spring System

Spring is a highly modular, distributed, object-oriented operating system. This paper describes the goals of the Spring system and provides overviews of the Spring object model, the security model, and the naming architecture. Implementation details of the Spring microkernel, virtual memory system, file system, and UNIX emulation are supplied.

متن کامل

Evolution in Microkernel Design

Thorsten Scheuermann COMP 242 Spring ’02

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 1993